package com.brillilab.domain.vo.comments;

import java.io.Serializable;
import java.util.Date;

import com.brillilab.domain.enums.common.BoolEnum;

import lombok.Data;

@Data
public class ChatMemberListVo implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	 * userId
	 */
	private Long labId;

	/**
	 * userId
	 */
	private Long userId;

	/**
	 * 实验室成员ID
	 */
	private Long labMemberId;

	/**
	 * 姓名
	 */
	private String userName;

	/**
	 * 头像
	 */
	private String imageUrl;

	/**
	 * 手机号
	 */
	private String mobile;

	/**
	 * 消息时间
	 */
	private Date messageDate;

	/**
	 * 消息内容
	 */
	private String content;

	/**
	 * 是否有未读消息：0否，1是
	 */
	private int isRead;

	/**
	 * 未读消息数量
	 */
	private int noReadNum;

	public int getIsRead() {
		isRead = noReadNum > 0 ? BoolEnum.TRUE.getValue() : BoolEnum.FALSE.getValue();
		return isRead;
	}

}
